mountain range with several gorges - Deutsch Englisch Wörterbuch